.wraper{ background:#e7e7e7; }
.yma-banner,.top-img2{ height:232px; background:#560a00 url("../../../../img12.yesmywine.com/images/event/20120704/ymnm_03.jpg"/*tpa=http://img12.yesmywine.com/images/event/20120704/ymnm_03.jpg*/) no-repeat top center; }
.top-img2{ background:#560a00 url("../../../../img12.yesmywine.com/images/event/20120704/ymnm_032.jpg"/*tpa=http://img12.yesmywine.com/images/event/20120704/ymnm_032.jpg*/) no-repeat top center; }
.yma-nav { height:42px; background:url("../../../../img12.yesmywine.com/images/event/20120315/ym_alliance/nav_bg.jpg"/*tpa=http://img12.yesmywine.com/images/event/20120315/ym_alliance/nav_bg.jpg*/); }
.yma-nav ul, .yma-nav ul li{ background:url("../../../../img12.yesmywine.com/images/event/20120315/ym_alliance/nav_shadow.jpg"/*tpa=http://img12.yesmywine.com/images/event/20120315/ym_alliance/nav_shadow.jpg*/) no-repeat left; }
.yma-nav ul{ width:952px; padding-left:8px; margin:0 auto; }
.yma-nav ul li { width:230px; padding-right:8px; line-height:42px; background-position:right; text-align:center; float:left; }
.yma-nav ul li a { font:bold 16px/42px \5fae\8f6f\96c5\9ed1; color:#888; }
.yma-nav ul li a:hover { text-decoration:none; }
.yma-nav ul li a.on, .text h1.on{ color:#c31f11; }
.yma-nav ul li.on a { width:226px; height:37px; margin-top:3px; line-height:37px; background:url("../../../../img12.yesmywine.com/images/event/20120315/ym_alliance/nav_hover_bg.jpg"/*tpa=http://img12.yesmywine.com/images/event/20120315/ym_alliance/nav_hover_bg.jpg*/) no-repeat; display:block; color:#fff; }
.yma-nav ul li.on a.on { color:#fff; }

/**/.reward,.product,.about,.info,.jxs { display:none; }
.on div{ display:block;}
.info,.about{ height:507px; background:#fff url("../../../../img12.yesmywine.com/images/event/20120315/ym_alliance/info.jpg"/*tpa=http://img12.yesmywine.com/images/event/20120315/ym_alliance/info.jpg*/) no-repeat left top; }
.about{ height:390px; padding-top:20px;  background:#fff url("../../../../img12.yesmywine.com/images/event/20120704/ymnm_07.jpg"/*tpa=http://img12.yesmywine.com/images/event/20120704/ymnm_07.jpg*/) no-repeat 30px 20px;}
.about p{ margin-left:325px; padding-right:50px; font-size:14px;}
.about .gy{ font-size:18px; font-family:"微软雅黑"; font-weight:bold; padding-top:10px; padding-bottom:10px;  color:#a1000c; }
.about .tj{ padding-top:10px;}
.about .tj,.about .gy{background-image:none;}
.reward{ background:#fff url("../../../../img12.yesmywine.com/images/event/20120704/ymnm_11.jpg"/*tpa=http://img12.yesmywine.com/images/event/20120704/ymnm_11.jpg*/) no-repeat right 20px; height:240px; font-size:14px;}
.reward p{ margin-left:35px;}
.jxs{ padding-bottom:20px;}
.jxs h2{ height:115px; font-family:"创艺简标宋"; font-weight:bold; line-height:115px; font-size:36px; color:#900805; padding-left:45px;}
.jxs p{ margin-left:45px; font-size:14px;}
.content .jxs p.hotline{ background-position:-10px -178px; padding-left:75px;height:auto; line-height:35px;}
.content .jxs p b{ font-size:30px; font-family:Impact;}
.content .text{ margin:0 45px 0 335px; }
.content h3{ font:bold 14px/20px \5b8b\4f53; color:#606060; text-indent:-1000px; height:40px; line-height:40px; text-align:left; background:url("../../../../img12.yesmywine.com/images/event/20120704/icon.jpg"/*tpa=http://img12.yesmywine.com/images/event/20120704/icon.jpg*/) left top no-repeat; }
.reward h3{ background-position:left -40px;}
.product h3{ background-position:left -80px;}
.jxs h3{ background-position:left -120px;}
.reward p,.about p,.jxs p{ line-height:25px; color:#363636; padding-bottom:5px; padding-top:5px; display:block;background:url("../../../../img12.yesmywine.com/images/event/20120704/icon.jpg"/*tpa=http://img12.yesmywine.com/images/event/20120704/icon.jpg*/) no-repeat left -282px; }
.reward p span,.about p span,.jxs p span{ padding-left:4px; color:#fff;  width:16px; height:16px; display:block; float:left;}
.content p.hotline{ height:45px; line-height:45px; }
.content p.reward-info{ padding-left:52px; }

.product,.content{ background:#fff; }
.product ul { padding:10px 5px; }
.product ul li { width:170px; text-align:center; padding:20px 10px; float:left; }
.product ul li .prod-img { width:110px; height:180px; padding:5px; margin:0 auto; background:#efe2d0; border:1px solid #dcdcdc; display:block; }
.product ul li .prod-name { height:50px; overflow:hidden; border-bottom:1px dashed #d3baa5; }
.product ul li .prod-cn { font-size:14px; color:#3b3b3b; display:block; overflow:hidden; height:25px; line-height:25px;  }
.product ul li .prod-en { color:#71767d; overflow:hidden; height:20px; line-height:20px; display:block;}
.product ul li .prod-price { float:none; color:#e60012; }
.product ul li .addr{ color:#b27950; height:20px; line-height:20px; display:block; overflow:hidden;}
.product ul li .prod-price .minprice strong { font-size:18px; font-family:Arial; }
.product .prod-note { height:20px; line-height:20px; overflow:hidden; padding:0; margin:10px 0; }
.product .prod-note span { display:block; line-height:20px; font-size:12px; color:#f0dfc3; background:#e7711a url("../../../../img12.yesmywine.com/images/event/20120315/ym_alliance/dot.jpg"/*tpa=http://img12.yesmywine.com/images/event/20120315/ym_alliance/dot.jpg*/) no-repeat 3px 2px; padding-left:18px; }

.yma-main div.on { display:block; }